Extending Dreamweaver Overview

The Document Object Model and JavaScript

Objects

Commands

Menu Commands

Reports

JavaScript Debugger Modules

Property Inspectors

Floating Panels

Behaviors

The Fireworks Integration API

The Flash Objects API

The Design Notes API

The File I/O API

The HTTP API

The Database API

The JavaBean API

The Source Control Integration API
  The source control integration API overview
  The source control integration API required functions
  SCS_GetAgentInfo()
  SCS_Connect()
  SCS_Disconnect()
  SCS_IsConnected()
  SCS_GetRootFolderLength()
  SCS_GetRootFolder()
  SCS_GetFolderListLength()
  SCS_GetFolderList()
  SCS_Get()
  SCS_Put()
  SCS_NewFolder()
  SCS_Delete()
  SCS_Rename()
  SCS_ItemExists()
  The source control integration API optional functions
  SCS_GetConnectionInfo()
  SCS_SiteDeleted()
  SCS_SiteRenamed()
  SCS_GetNumNewFeatures()
  SCS_GetNewFeatures()
  SCS_GetCheckoutName()
  SCS_Checkin()
  SCS_Checkout()
  SCS_UndoCheckout()
  SCS_GetNumCheckedOut()
  SCS_GetFileCheckoutList()
  SCS_GetErrorMessageLength()
  SCS_GetErrorMessage()
  SCS_GetNoteCount()
  SCS_GetMaxNoteLength()
  SCS_GetDesignNotes()
  SCS_SetDesignNotes()
  SCS_IsRemoteNewer()
  Enablers
  SCS_canConnect()
  SCS_canGet()
  SCS_canCheckout()
  SCS_canPut()
  SCS_canCheckin()
  SCS_CanUndoCheckout()
  SCS_canNewFolder()
  SCS_canDelete()
  SCS_canRename()
  itemInfo struct
  SCS_BeforeGet()
  SCS_BeforePut()
  SCS_AfterGet()
  SCS_AfterPut()

C-Level Extensibility

The Dreamweaver JavaScript API

Extending Dreamweaver Help Credits